// 引入模块
const fs = require('fs');
const path = require('path');
// 文件路径赋值给变量filePath
const filePath = path.join(__dirname, 'demo', '大家好，我是木木，要资料的留下邮箱.html');
// 读取文件
fs.readFile(filePath, 'utf-8', (err, data) => {
    console.log(data);
    // 读取失败
    if (err) return console.log('请求失败', err);
    // 读取成功，创建正则验证邮箱
    const reg = /\w+@\w+\.(com|cn|org)/g;
    // 创建一个变量接受过规则的值
    let result;
    // 死循环
    while (true) {
        // 提取每一项到result中
        result = reg.exec(data);
        // 如果提取不到了就是没了，就退出循环
        if (!result) {
            break;
        }
        // 每循环一次打印一次
        console.log(result[0]);
    }
})